poncho made with coarse cloth - Espagnol Anglais Dictionnaire